#login-container {
    min-height: 40rem;
    text-align: center;
    .ng-valid[required], .ng-valid.required  {
        border-left: 5px solid #42A948; /* green */
      }
       
    .ng-invalid:not(form)  {
        border-left: 5px solid #a94442; /* red */
    }
    #login-submit-btn { 
       width: 20%;
       height: 3rem;
       background-color: #1976d2;
       border-color: #1976d2;
       color: #fff;
       font-size: 0.85rem;
       border-radius: 0.4rem;
       border: none;
       display: inline;
       text-align: center; 
    }        
}